/* CSS Document */
@charset "utf-8";
/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, div, span{
	border: 0;
	font-family: 'Helvetica Neue',Helvetica,"幼圆",'Microsoft YaHei',STHeiti,Arial,Verdana,sans-serif;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	padding: 0;
}
@font-face{font-family:iconfont;src:url(iconfont.eot);src:url(iconfont.eot?#iefix) format('embedded-opentype'),url(iconfont.woff) format('woff'),url(iconfont.ttf) format('truetype'),url(iconfont.svg#iconfont) format('svg')}
.iconfont,body{-webkit-font-smoothing:antialiased}
body{
	border: 0;
	font-family: iconfont!important,'Helvetica Neue',Helvetica,"幼圆",STHeiti,'Microsoft YaHei',Arial,Verdana,sans-serif;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	padding: 0;
}
.clearfix{*zoom:1;}
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: 'Helvetica Neue',Helvetica,"幼圆",STHeiti,'Microsoft YaHei',Arial,Verdana,sans-serif;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	padding: 0;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	line-height: 1;
	font:normal 14px/24px 'Helvetica Neue',Helvetica,"幼圆",'Microsoft YaHei',STHeiti,Arial,Verdana,sans-serif;
	background:#fff;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	/*border-collapse: separate;
	border-spacing: 0;*/
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
.ad{ margin:8px 0;}
.ad2 {width:980px;margin:8px auto; background:#fff; overflow:hidden;border:1px solid #eee;}
.ad_col2{width:300px; height:100px; float:left; margin:0px 8px 10px 0; overflow:hidden; border:1px solid #ddd;}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a {text-decoration:none;color:#333;}
a:hover {text-decoration:none;color:#888;}
a img {
	border: 0;
}
.bgblack{ background:#000;}
.pagenav{font-size:16px; color:#000; text-align:center;width:85%; margin:32px auto 32px auto; line-height:20px;}
.pagenav a{color:#999;}
.pagenav a:hover,.pagenav a:active{color:#f5c619;}
.pagenav .btn_pre{float:left;}
.pagenav .btn_next{float:right}
.pagenav .btn_pre img{ padding:0px 12px 0 0}
.pagenav .btn_next img{padding:0px 0 0 0;}

#sys_info{list-style:none; margin:24px; padding:24px; border:1px solid #ddd;}
#sys_info a{color:#f00;}
ul.errmsg li{color:#f00}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
.tb1{ border-left:#ccc solid 1px;border-top:#ccc solid 1px;border-collapse:collapse;} 
.tb1 td{border-right:#ccc solid 1px;border-bottom:#ccc solid 1px;padding:3px;}
.color1{color:#00f}
.bg1{background:url("../images/bg.png") no-repeat;}
.row-fluid{width:100%;*zoom:1}
.go-top {width:50px; display:none; }
.go-top i.pos-btn { display:block;width:50px;height:50px;background:url(../images/btn_bg.png) no-repeat -182px -252px;text-indent:-9999px;overflow:hidden; cursor:pointer;}

.frontLayer{width:100%;overflow:hidden; max-width:1920px; margin:0 auto;min-width:1300px;}
.container_box{width:1300px; margin:0 auto;overflow:hidden}
.layer_inner{max-width:1920px; margin:0 auto}
.blank{clear:both; height:0px; overflow:hidden; border:1px solid #f00}
.blank5{clear:both; height:5px; overflow:hidden}
.blank10{clear:both; height:10px; overflow:hidden}
.blank20{clear:both; height:20px; overflow:hidden}
.nomatch{color:#aaa;}
#bp{MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: #fff; OVERFLOW: hidden;}
/*top*/
#header{height:100px;}
#top{width:100%;position:absolute;
	background:#000 ;/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
	z-index:9999;
	left:0; 
	top:0;
	min-width:1300px}
#top_inner{width:1190px;margin:0 auto;}
#top-right{width:290px;}
#logo{ margin:0px 0 0 5px;width:105px;overflow:hidden;}
#nav-box{width:750px; overflow:hidden; margin:0;}
#top-search{background:url(../images/y.png) 0 -285px no-repeat; margin:35px 20px 0 0; height:31px; width:170px; float:right;
filter:alpha(opacity=70);  
  -moz-opacity:0.7;  
  -khtml-opacity: 0.7;  
  opacity: 0.7;  
}
.search{margin:3px 0 0 12px; border:none; width:105px;height:22px; float:left; color:#666; background:none}
.bt_search{width:25px; height:25px; margin:0 8px 0 0;background:url(../images/y.png) -265px -285px no-repeat; float:right; border:none;cursor:pointer}

.menu li{ float:left;font-size:14px;font-family:'Helvetica Neue',Helvetica,STHeiti,'Microsoft YaHei',Arial,Verdana,sans-serif;font-weight:normal;height:100px;}
.menu a{ display:block;_display:inline-block;color:#fff;height:100px;line-height:100px;margin:0 10pt;}
.menu a:hover{ text-decoration: none;color:#5859fb}

.menu_de li{ float:left;font-size:14px;font-family:'Helvetica Neue',Helvetica,STHeiti,'Microsoft YaHei',Arial,Verdana,sans-serif;font-weight:normal;height:100px;}
.menu_de a{ display:block;_display:inline-block;color:#fff;height:100px;line-height:100px;margin:0 6px;}
.menu_de a:hover{ text-decoration: none;color:#5859fb}

.nav_menu-item:hover .nav_submenu {
  display: block;
}
.nav_submenu {
  display: none;
  position: absolute;
  left:0;
  width:100%;
  height:186px;
  overflow:hidden;
  background:rgba(220, 221, 221, 0.7)!important;
}
.nav_submenu li{float:left; width:125px; height:186px;text-align:center; margin:6px 20pt;}
.nav_submenu-item p{text-align:center; padding:12pt 0 0 0;}
.nav_submenu li a{color:#000;}
.nav_submenu li a:hover,.nav_submenu li a:active{color:#2f318b;}
.nav_submenu-item img{/*-webkit-box-reflect:below 5px -webkit-linear-gradient(transparent,transparent 60%,rgba(0,0,0,.2));*/}

.menu .a_focus{color:#5859fb;}
.mar1{ margin:0 0 0 80px;}
.mar2{ margin:0 0 0 180px;}
.mar3{ margin:0 0 0 280px;}

#footer{background:#000; height:225px;width:100%; color:#fff; min-width:1300px;}
.footer_inner{width:1180px; margin:0 auto;}
.f_left{width:415px; margin:35px 0 0 0; float:left; overflow:hidden; height:180px;}
.f_info{width:100%; float:left; color:#fff;}
.f_info ul li a{color:#fff;}
.f_info ul li a:hover,.f_info ul li a:active{color:#5859fb;}
.f_info p{font-size:10px; color:#999; padding:14px 0}
.f_mid{width:380px; margin:50px 0 0 0; float:left;}

.btn_find{display:block; float:left; text-align:center; width:120px; height:29px; line-height:29px; overflow:hidden;background:url(../images/index_btn.gif) left top no-repeat;}
.btn_dggj{display:block; float:left;text-align:center; width:115px; height:29px; line-height:29px;overflow:hidden;background:url(../images/index_btn_bg.gif) left top repeat-x;}
.btn_contact{display:block; float:left;text-align:center; width:112px; height:29px;line-height:29px; overflow:hidden;background:url(../images/index_btn2.gif) right top no-repeat;}

.btn_find:hover{background:url(../images/index_btn.gif) left -31px no-repeat;}
.btn_dggj:hover{background:url(../images/index_btn_bg.gif) left -31px repeat-x;}
.btn_contact:hover{background:url(../images/index_btn2.gif) right -31px no-repeat;}


.f_mid .btn_box a:hover,.f_mid .btn_box a:active{color:#333}

.f_mid .icon_box{margin:24px 0 0 0; overflow:hidden;width:90%; text-align:center;}
.f_mid .icon_box ul li{width:20%;float:left;}
.f_mid .icon_box a{display:block; margin:0 auto;height:27px;width:27px;background:url(../images/icon_tool.png) left top no-repeat; text-indent:-9000px;}
.f_mid .icon_box a.first{margin:0;}
.f_mid .icon_box a.end{float:right}
.f_mid .icon_box a.midl{margin-right:50%}
.f_mid .icon_box a.midr{margin-left:50%}

.f_mid .icon_box a:hover,.f_mid .icon_box a:active{filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7; }
.f_mid .icon_box a.ico_facebook{}
.f_mid .icon_box a.ico_youtube{background-position:-70px top;}
.f_mid .icon_box a.ico_weixin{background-position:-140px top;}
.f_mid .icon_box a.ico_weibo{background-position:-213px top;}
.f_mid .icon_box a.ico_email{background-position:-283px top;}

.f_right{width:285; margin:35px 20px 0 0; float:right; text-align:right;}
.f_right ul li a{color:#fff;}
.f_right ul li a:active,.f_right ul li a:hover{color:#5859fb;}
.f_right #top-search{margin-top:0;; margin-right:0;}

/*语言下拉菜单*/
#top-language{margin:37px 5px 0 0;width:93px; float:right; }
#cate {
	height: 26px;
	line-height: 26px;
	text-align: left;
	width:93px;
	padding-right:0px;
	position: relative;
}
#cate .cate_wrp {
	overflow: hidden;
}
#cate .cate_inp {
	height: 24px;
	width: 63px;
	float: left;
	color:#ccc;
}
#cate a.cate_tri:link,  #cate a.cate_tri:visited {
	width:26px;
	height:26px;
	float: left;
	background: transparent url('../images/select_right.png') no-repeat center center;
}
#cate .cate_drop {
	position:absolute;
	background:#E2E2E2;
	width:70px;
	border:1px solid #ADADAD;
	overflow:hidden;
	font-size:12px;
}
#cate .cate_drop li {
	padding-left:5px;
	width:70px;
}
#cate .cate_drop li:hover {
	background: #f5c619;
	color: #000;
	cursor: pointer;
	width:70px;
	overflow:hidden;
}
#cate .cate_drop li a{
	display:block;
	width:70px;
	height:24px;
}
/*index*/
.index_imgs ul{margin:0; padding:0;}
.index_imgs ul li{width:100%;}
/*首页幻灯片样式*/
.slides_banner_box{    width: 1920px;
    margin: 0 auto;
    position: relative;
    height: 720px;
    overflow: hidden;
    left: 50%;
    margin-left: -960px;
}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;width:100%;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
/*.flexslider .slides img {width: 100%; height:273px; display: block;}

 Clearfix for the .slides element */
.flexslider .slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0; background: #fff; position: relative; /*zoom: 1;*/ }
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport{}
.flexslider .slides { /*zoom: 1;*/}
.flexslider .carousel li { margin-right: 5px; }
.flexslider .slides li a{width: 100%;display: block;}
.flexslider .slides li .note-bg{ position:absolute; left:0; right:0; bottom:0; width:100%; _height:50px; _background:url(none) 0 0 repeat #000; }
.flexslider .slides li .note-txt{ position:absolute; left:0; right:0; bottom:0; display:block; padding:10px; height:24px; line-height:24px; color:#fff; font-size:14pt; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
/* Direction Nav */
.flexslider .flex-direction-nav {*height: 0;}
.flexslider .flex-direction-nav a  { text-decoration:none; display: block; width: 55px; height: 85px; margin: -65px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 1; cursor: pointer; color: rgba(0,0,0,0.8);  background:url(../images/arr.png) no-repeat; text-indent:-999em;}
.flexslider .flex-direction-nav .flex-prev { opacity: 0; left: 50px; background-position:left center }
.flexslider .flex-direction-nav .flex-next { opacity: 0; right: 50px; background-position:right center}
.flexslider:hover .flex-prev { opacity: 1; left: 50px;}
.flexslider:hover .flex-next { opacity: 1; right:50px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider .flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

/* Control Nav */
.flexslider .flex-control-nav {width: 100%; position: absolute; bottom: 40px; text-align: center;z-index: 20;}
.flexslider .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flexslider .flex-control-paging li a {
	width: 15px; height: 15px; display: block; 
	background: #b5b5b6; background: rgba(181,181,182,1); 
	cursor: pointer; text-indent: -9999px; 
	-webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -
	webkit-box-shadow: inset 0 0 3px rgba(0,0,0,1); -moz-box-shadow: inset 0 0 3px rgba(181,181,182,1); 
	-o-box-shadow: inset 0 0 3px rgba(181,181,182,1); box-shadow: inset 0 0 3px rgba(181,181,182,1); 
}
.flexslider .flex-control-paging li a:hover { background: #333; background: rgba(51,51,51,1);  }
.flexslider .flex-control-paging li a.flex-active { 
	cursor: default; 
	 background: none;
  border: 1px solid #f5c619;
}
@media screen and (max-width: 860px) {
  .flexslider .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flexslider .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}
/*products*/
.sort_intro{min-width:1100px;width:100%; background:#dcdddd;}
.sort_intro_inner{width:60%; margin:0 auto;font-size:14px; /*line-height:200%;*/background:#dcdddd; padding-top:24px; padding-bottom:24px;; overflow:hidden}
.sort_intro_inner p{font-size:14px; /*line-height:200%; margin:14px 0;*/}

/*产品缩略图列表滚动*/
.slider{position:relative;width:90%; height:320px;margin:0 auto;}
.slider .box{position:relative;width:100%;height:300px;overflow:hidden;margin:16px auto;}
.slider .sliderbox{overflow:hidden;width:9999px;position:relative;}
.slider .sliderbox li{float:left;width:290px; height:280px; text-align:center;overflow:hidden; }
.slider .sliderbox li .img_box{height:250px;width:290px; overflow:hidden}
.slider .sliderbox li img{height:245px;}
.container_box .slider .prev,.container_box .slider .next{
	position:absolute;top:50%;margin-top:-40px;width:45px;height:80px;
	background-image:url(../images/control.png);background-repeat:no-repeat;
	font:0/0 Arial;cursor:pointer;
}
.container_box .slider .next{right:-50px;background-position:-45px 0;}
.container_box .slider .prev{left:-50px;background-position:0 0;}
.container_box .slider .next:hover{background-position:-45px -75px;}
.container_box .slider .prev:hover{background-position:0 -75px;}

/*产品详细介绍*/
.product-left{float:left;/*height:845px*/;overflow:hidden;width:540px;}
.product-right{float:right;/*height:845px*/;width:755px}
.product_tab{width:100%;}
.product_tab .tab{ width:200px; float:right;}
.product_tab .tab a{ display:block; width:100px; height:60px; line-height:60px; text-align:center;float:left; text-decoration:none; color:#999;font-size:14pt;}
.product_tab .tab a.sel{color:#000;background:url(../images/line1.jpg) right 10px no-repeat;}
.product_tab .tab a:hover,.product_tab .tab a.on{
	color:#000; text-decoration:none;
}
.product_tab .content li{ display:none}

.product_tab_de{width:100%;}
.product_tab_de .tab{ width:500px; float:right;}
.product_tab_de .tab a{ display:block; width:160px; height:60px; line-height:60px; text-align:center;float:left; text-decoration:none; color:#999;font-size:14pt;}
.product_tab_de .tab a.sel{color:#000;background:url(../images/line1.jpg) right 10px no-repeat;}
.product_tab_de .tab a:hover,.product_tab_de .tab a.on{
	color:#000; text-decoration:none;
}
.product_tab .content li{ display:none}

.content_box{
	margin-top:12pt;
	/*height:700px;*/
	overflow:hidden;
}
.product_tab .contents{margin:0 16pt 5pt 16pt; font-size:12pt; line-height:175%;}
.product_tab .contents .p1{text-indent:2em}
.contents_roll{margin:0 0 0 24pt; border:1px solid #f00; width:100%}

.a_sel {text-decoration:none;color:#333; font-weight:bold;}
.a_sel:hover,.a_sel:active {text-decoration:none;color:#2f318b;}
/*简单图片模型ci*/

.imglist{list-style:none; margin:14px 0;}
.a_more{ float:right; display:none; margin:0 12pt 0 0 ; color:#333; font-size:12pt;cursor:pointer}

.partner_title{background:url(../images/partner001.png) top left no-repeat;width:80%; margin:0 auto; height:73px; border-bottom:1px solid #333;}
.partner_title_en{background:url(../images/partner001_en.png) top left no-repeat;width:80%; margin:0 auto; height:73px; border-bottom:1px solid #333;}
.partner_list{list-style:none;width:80%; margin:0 auto}
.partner_list li{width:18%; margin:0 1%; float:left;}
.partner_list li img{width:100%;}
/*宽度小于61em时*/
@media screen and (max-width: 78em){
	.imglist li{width:32%; margin:1pt 0.5%; float:left;}
	.partner_list li{width:31%; margin:0 1%; float:left;}
	.info_left{width:15%;background-position:0px;min-width:110px;}
	.info_left span{padding:0 0 0 50px;line-height:100px; font-size:18pt; }
}
/*宽度大于78em时*/
@media screen and (min-width: 78em){
	.imglist li{width:19%; margin:1pt 0.5%; float:left;}
	.partner_list li{width:18%; margin:0 1%; float:left;}
}
.article-content-box{width:100%}
.article-content{overflow:hidden}
.article-content-box{width:94%;margin:0 3%}
.article-box .article-info-box{float:right; margin:0 6%;}

.article-content-box h4,.article-content-box h4{
	margin:55pt 0 0 0;
	font:normal 45pt "Microsoft YaHei";
	line-height:50pt;
}
.article-content-box h5,.article-content-box h5{
	font:normal 25pt "幼圆",Arial;
	border-bottom:1px solid #ddd;
	line-height:30pt;
}
.arc-body{ width:95%; margin:24px 0}
.content_img_box img{width:95%; overflow:hidden;}

.ul_xg_list li{width:200px; height:200px; border:1px solid #ddd; float:left; margin:12pt 12pt}
.ul_xg_list li img{width:100%; height:150px;}
.ul_xg_list li p{text-align:center; padding:12pt 0}

.ul_doclist li{width:200px; height:200px; border:1px solid #ddd; float:left; margin:12pt 12pt}
.ul_doclist li img{width:100%; height:150px;}
.ul_doclist li p{text-align:center; padding:12pt 0}

.p_media{}
.p_media p{background:url(../images/icon_dot2.gif) 3px center no-repeat; padding:0 0 0 24px; line-height:200%;}
/*about*/

.banner_about{width:100%; height:620px;background:url(../images/03.jpg) top center no-repeat;}

.about_box{ overflow:hidden}
.nav_left{width:310px; float:left;}
.nav_left ul{float:right; border:1px solid #e2e3e3; margin:65px 0 24px 0}
.nav_left ul li{height:47px; line-height:47px; font-size:16px; background:url(../images/left_nav_bg.gif) left top repeat-x; width:245px}
.nav_left ul li a{display:block;width:90%;color:#999; margin:auto 5%;background:url(../images/nav_left_bg.gif) right -33px no-repeat;}
.nav_left ul li.selected a{color:#000;background:url(../images/nav_left_bg.gif) right 12px no-repeat;}
.nav_left ul li a:hover,.nav_left ul li a:active{ background-position:right -82px; color:#5859fb}
.neirong-box{margin:32px; overflow:hidden}
.neirong-box1{margin:0 32px; overflow:hidden}

.about_right{width:945px;float:right;}
.location{ height:65px; line-height:65px; }
.location_inner,.location_inner a{font-size:14px;color:#aaa;}
.location_inner a.loc_sel{color:#000;}
.location_inner a:hover{color:#5859fb;}
.about_body{
	border: 1px solid #ccc;
    border-style: solid;  
    border-radius: 8px 8px 0 0;
	-moz-border-radius:8px 8px 0 0;/* 老的 Firefox */
	width:900px;
	margin:0 0 32px 0;
}
.about_body .title{height:48px;width:100%;font-size:16px;background:url(../images/abour_right_bg.gif) left top repeat-x ;
border-radius: 8px 8px 0 0;
	-moz-border-radius:8px 8px 0 0;/* 老的 Firefox */
}
.about_body .title h2{ padding:10px 0 0 24px; font-weight:bold;}
.about-info{margin:0 32pt 0 32pt}
.about-info h1{ font-size:22pt;padding:6pt 0; border-bottom:1px solid #ddd;}
.about_right_box ul{list-style:none}
.about_right_box ul li{ margin:0 0 14px 0;}
.about_right_box ul li img{width:400px;}

.about_item{width:100%;}
.about_item a{display:block; width:100%}
/*contact*/
.contact-box{width:88%;margin:0 6%}
.contact-box h4{margin:12pt 0; line-height:24pt; font-size:16pt;}
.contact-box h4 span{font-size:24pt; font-weight:normal}
.contact-box h4.headline{border-bottom:1px solid #ddd;}
.contact-item-box{width:100%; border-bottom:1px solid #ddd; padding:12pt 0; clear:both; overflow:hidden}
.contact-left{width:60%; float:left; overflow:hidden}
.contact-right{width:40%; float:right; overflow:hidden;}

/*search*/
.search-item-box{width:90%; border-bottom:1px solid #ddd;}
.search-left{width:30%}
.search-left img{width:100%; float:left}
.search-right{/*width:65%; float:right*/width:100%}
.search-right h4{font-size:24pt; line-height:32pt;}

.search_input_box{width:90%;margin:24px 0 8px 0; padding:12px 0; border-bottom:1px solid #ddd;}
.search_total{margin:0 0 24px 0;}
.search_total p{color:#999}
.search_input_box #keyword2{padding:10px 6px 10px 40px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; border-radius:6px; border:1px solid #ddd;width:300px; float:left }
.search_input_box .bt_search3{background:url(../images/icon_search.gif) left center no-repeat; border:none;width:30px; height:32px; float:left; margin-left:-345px; margin-top:3px; cursor:pointer}
.search_input_box .bt_del{display:block;background:url(../images/icon_del.png) center center no-repeat;width:30px; height:32px; float:left; margin:3px 0 0 -40px}
/*partner*/
.banner_partner{width:100%; height:358px;background:url(../images/02.jpg) top center no-repeat;}

/*news*/
.banner{width:100%;}
.banner a{width:100%;display:block;}
.news_box{}
.news_right{ width:30%;float:right;}
.news_left{ float:left;width:68%;border-right:1px dashed #ddd; margin:14pt 0 16pt 0}

.newslist{width:98%; margin:0 2% 0 0;}
.newslist ul{overflow:hidden;margin:0 4%;}
.ul_right{overflow:hidden;margin:0;}
.newslist li{width:100%;overflow:hidden;padding:14px 0; border-bottom:1px solid #ddd;}
.item_inner{margin:30px 0; width:100%}
.item_inner h4{ font-size:20pt; line-height:32pt}
.item_inner span{color:#999;font-size:12pt;}
.item_inner img{}
.item_inner .thumb_box{width:100%; overflow:hidden}
.item_inner p,.item_inner p a{color:#666;font-size:16px;}

.news_right_top{height:50px; background:#cdcece; margin:14pt 0 0 0; overflow:hidden}
.news_right_top span{color:#fff; line-height:50px; padding:0 0 0 20px; font-size:14pt}
.item_inner2{margin:0; width:100%;}
.item_inner2 h4{ font-size:16pt; line-height:20pt;}
.item_inner2 span{color:#999;font-size:9pt;}
.item_inner2 .i_right{width:50%; padding:0 0 0 5%;overflow:hidden; vertical-align:middle}
.item_inner2 .i_left{width:40%;overflow:hidden}
.item_inner2 .i_left img{width:100%;}
.item_inner2 .i_left .a-img{width:100%; height:90px; display:block; overflow:hidden;}
.item_inner2 .i_right p{color:#999}

.newscontent{color:#333}
.newscontent h1{ font-size:24pt; line-height:165%; }
.newscontent p{line-height:180%; }
/*微信*/
#openWeixin {
	display: none;
    width:256px;
	padding:10px;
    height:300px;
    position:fixed;
	z-index:9999;
	border:1px solid #999;
	background-color:#fff;
}
.tongji{text-indent:-2000px;}

/*查询经销商*/
/*map*/
.map_box{width:600px; height:500px;position:relative; margin:0 auto}
#map{width:600px; height:500px; overflow:hidden;}
.area_box{display:none; background:#fff;
background:rgba(255, 255, 255, 0.9)!important;
position:absolute; left:50%; top:50%; margin:-125px 0 0 -150px;width:300px; height:250px; border:1px solid #333;z-index:9999;}
.area_title{width:100%; height:30px; background:#f5c619}
.area_title a{display:blcok;width:26px; height:26px;float:right; background:url(../images/map_btn_close.gif) center center no-repeat; text-indent:-999px; margin:2px 12px 0 0}
.area_title h2{float:left;margin:0;padding:0 12px;font-family: inherit,"Microsoft Yahei","冬青黑体简体中文 w3","宋体"; font-size:16px; line-height:30px}
.area_body{width:90%;margin:14px auto;padding:14px 0;height:170px; overflow-y:auto}
.area_body_list{width:90%;margin:14px auto;padding:14px 0;}
.nhzd{position:absolute;width:40px; height:60px;bottom:40px;right:40px;background:url(../images/map_nanhai.jpg) left top no-repeat;}
#dlist li{ border-bottom:1px solid #999; margin:3px 0;}

.select_box{font-size:14px;}
.select_box h5{ margin:12px 0;}
.select_box select{font-size:14px; margin:0 6px; padding:3px 6px; float:left}

.btn_search_box{width:40px; height:30px; float:left; overflow:hidden}
.bt_search2{width:40px; height:26px; background:url(y.png) -255px -289px no-repeat #aaa; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; border-radius:6px; border:none;}
/*//map*/
/*网站地图*/
.map_title{width:100%; height:50px; background:#c9cacb;}
.map_title .location_inner,.map_title .location_inner a{line-height:50px; color:#fff;}
.ul_map{width:95%; margin:0 auto}
.ul_map li{width:25%; float:left;margin:50px 0;}
/*通用列表页*/
.list_item{width:95%; margin:14px auto; padding:14px 0; border-bottom:1px dotted #ccc; overflow:hidden}
.endline{border-bottom:none}
.item_right {margin-left:220px;}
.item_right h4{font-size:16px; font-weight:bold}
.item_left {float:left; padding:5px 0 0 0;}
.item_left .a-img{ display:block; overflow:hidden;width:200px; height:130px;border:1px solid #ccc; text-align:center}
.item_left img {height:130px; }
.source-quote a{ color:#3b95ff; padding:0 3px;}
.source-quote a:hover{ color:#06f}
.article-summary{ padding:8px 0; color:#666; font-size:12px;}
.source-quote{color:#999;}
time{ font-size:12px; color:#999;}

/*技术保障*/
.g_left{ width:332px;float:left; margin:0 0 30px 50px;}
.g_right{ float:right;width:900px; margin:20px 0 0 0}

.g_right_box{border:1px solid #ccc;width:330px;}
.g_ul_right li{}
.g_ul_right li a{display:block;width:90%; padding:14px 5%}
.g_ul_right li a.seclcted{ background:#ddd}
.g_ul_right li a img{width:130px; height:65px}
.g_ul_right li p{padding:3px 0 3px 0}


.g_list{width:100%; margin:0;}
.g_list ul{overflow:hidden;margin:0;}
.ul_right{overflow:hidden;margin:0;}
.g_list li{width:100%;overflow:hidden;padding:0 0 14pt 0; border-bottom:1px dotted #aaa; clear:both;}
.ul_right li{width:100%;overflow:hidden;padding:24px 0; border-bottom:1px dotted #aaa;}
.g_item_info{width:650px; vertical-align:middle}
.g_item_info h4{ font-size:20pt; line-height:32pt}
.g_item_info span{color:#999;font-size:12pt;}
.g_list li img{width:175px;}
.g_list li .thumb_box{width:175px;height:155px; overflow:hidden; vertical-align:middle}
.item_inner p{color:#666;font-size:14pt;}
.g_content{ border:1px solid #ddd;}
.g_content_inner{margin:18px; overflow:hidden}

.guntu{width:320px; height:390px; overflow:hidden; margin:0 auto;}
.guntu img{width:320px; /*height:390px;*/ display:block; margin:0 auto;}

.dian{ margin-left:38%;}
.dian li{width:15px; height:15px; display:block; border-radius:10px; background-color:#666; float:left; margin-left:10px; text-align:center;}
.dian li.on{background-color:#fff; border:2px solid #eeb818;width:13px; height:13px;}

.neibanner{width: 1920px;
    margin: 0 auto;
    position: relative;
    height: 720px;
    overflow: hidden;
    left: 50%;
    margin-left: -960px;
}